Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEVILLE PLACE Terraced £187,500 8 Dec 2017
2 NEVILLE PLACE Terraced £120,000 23 Jul 2004
3 NEVILLE PLACE Terraced £104,000 26 Jul 2013